package com.base.mapper.czbmapper;

import com.base.po.czb_sdk.GasOilprice;
import com.base.po.czb_sdk.GasOilpriceExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface GasOilpriceMapper {
    int countByExample(GasOilpriceExample example);

    int deleteByExample(GasOilpriceExample example);

    int deleteByPrimaryKey(String id);

    int insert(GasOilprice record);

    int insertSelective(GasOilprice record);

    List<GasOilprice> selectByExample(GasOilpriceExample example);

    GasOilprice selectByPrimaryKey(String id);

    GasOilprice selectByOilNo(@Param("oilNo") String oilNo, @Param("gasId") String gasId);

    int updateByExampleSelective(@Param("record") GasOilprice record, @Param("example") GasOilpriceExample example);

    int updateByExample(@Param("record") GasOilprice record, @Param("example") GasOilpriceExample example);

    int updateByPrimaryKeySelective(GasOilprice record);

    int updateByPrimaryKey(GasOilprice record);

    List<GasOilprice> selectByGasId(@Param("czbGasId") String czbGasId);
}